walking delegate - German English Dictionary